anillo toroidal - Turkish English Dictionary